wicked deed - French English Dictionary